package cn.com.cifi.mars.service;

import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.extension.service.IService;

import cn.com.cifi.mars.bean.vo.sys.req.SaveSysPositionOrgDataPermissionReqParam;
import cn.com.cifi.mars.entity.common.SysPositionOrgDataPermission;

/**
 * <p>
 * 岗位组织机构数据权限表 服务类
 * </p>
 *
 * @author yyd
 * @since 2019-09-20
 */
public interface SysPositionOrgDataPermissionService extends IService<SysPositionOrgDataPermission> {

	/**
	 * 设置岗位数据权限
	 * @param param
	 * @return
	*/
	int add(SaveSysPositionOrgDataPermissionReqParam param);
	
	/**
	 * 显示岗位数据权限
	 * @param positionId
	 * @return
	 */
	JSONArray querySysPositionOrgDataPermissionTree(String positionId);
}
